package tables

const (
	DocTypeForText  = "text"  // 电纸书
	DocTypeForVideo = "video" // 视频
	DocTypeForTar   = "tar"   // 其他备份归档
)

type TarFile struct {
	Id            int64  `json:"id,string" gorm:"primaryKey"`
	Name          string `json:"name"`          // 文件名称
	Md5           string `json:"md5"`           // md5
	DocType       string `json:"docType"`       // 文件类型
	DocSuffix     string `json:"docSuffix"`     // 文件后缀名
	IsPrivate     bool   `json:"isPrivate"`     // 私有文件
	Label         string `json:"label"`         // 标签
	Description   string `json:"description"`   // 描述信息
	ExtensionJson string `json:"extensionJson"` // 扩展json信息
	CreateAt      int64  `json:"createAt,string"`
}

func (t *TarFile) TableName() string {
	return "tar_File"
}
